ashlar pier - German English Dictionary